package ts;

public class TipoArray extends Tipo {

	private int numElems;
	private Tipo tipoBase;

	public TipoArray(int numElems, Tipo tipoBase) {
		this.tipo = "array";
		this.numElems = numElems;
		this.tipoBase = tipoBase;
		this.tam = numElems * tipoBase.tam;
	}

	public int getNumElem() {
		return this.numElems;
	}
	
	public Tipo getTipoBase() {
		return this.tipoBase;
	}

	public int getTam() {
		return this.tam;
	}
}